technical services supervisor - İspanyolca İngilizce Sözlük